footils – Using the foo Sound Synthesis System as an Audio Scripting Language

نویسنده

  • Martin RUMORI
چکیده

foo is a versatile non-realtime sound synthesis and composition system based on the Scheme programming language (Eckel and González-Arroyo, 1994; Rumori et al., 2004; Rumori, 2005). It is mainly used for sound synthesis and algorithmic composition in an interactive type-render-listen-loop (the musician’s read–eval–print-loop) or in conjunction with an editor like the inferior mode of emacs. Unlike with other sound synthesis languages, foo programs are directly executable like a shell script by use of an interpreter directive. foo therefore allows for writing powerful sound processing utilities, so called footils.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supernova - A scalable parallel audio synthesis server for SuperCollider

SuperCollider [5] is a computer music system based on an object-oriented real-time scripting language and a separate audio synthesis server. The synthesis server is programmed using a sequential programming model and is only able to use one CPU core for audio synthesis, so it does not make full use of today’s multi-core CPUs. In order to overcome this limitation we have implemented Supernova, a...

متن کامل

Ounk - an audio Scripting Environment for signal Processing and Music Composition

In this paper, an audio scripting environment, called Ounk [1] is presented. Ounk uses Python [3] as a programming language and Csound [2] as an audio engine. It can be used for a variety of tasks such as composing, sound design, live performances, developing signal processing chains and much more. In addition to its powerful synthesis and sampling capabilities, it supports MIDI, Open Sound Con...

متن کامل

Design and evaluation of validity of an electronic alternative and augmentative communication system for Persian-speaking children

Introduction: Due to the high prevalence of communication disorders, augmentative and alternative communication methods are one the options ahead to solve the problems of these people. Since there are no complex tools for Persian-speaking children with communication disorders, we decided to design communication assistant software for these children that produces sound output. Materials and Meth...

متن کامل

A Framework for Sonification of Vicon Motion Capture Data

This paper describes experiments on sonifying data obtained using the VICON motion capture system. The main goal is to build the necessary infrastructure in order to be able to map motion parameters of the human body to sound. For sonification the following three software frameworks were used: Marsyas, traditionally used for music information retrieval with audio analysis and synthesis, CHUCK, ...

متن کامل

SAOL: The MPEG-4 Structured Audio Orchestra Language

The MPEG-4 standard, which will be published in October 1998, contains extensive provisions for sound synthesis as well as traditional methods of audio compression. At the heart of MPEG-4 Structured Audio, the sound-synthesis framework, is a new music-synthesis language called SAOL. This language, based on the Music-N model, is specified and defined fully in the MPEG-4 International Standard; a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006